架構之美-頂尖架構師於軟體設計中蘊含的智慧結晶 (Beautiful Architecture)

架構之美-頂尖架構師於軟體設計中蘊含的智慧結晶 (Beautiful Architecture)

作者: Diomidis Spinellis Georgios Gousios 莊弘祥 譯
出版社: 歐萊禮
出版在: 2012-03-27
ISBN-13: 9789862763988
ISBN-10: 9862763981
總頁數: 436 頁





內容描述


<內容特色>
揭露頂尖架構師於軟體設計中蘊含的智慧結晶「作者群在軟體架構的基本原則與最佳實作上做了美善的介紹,包括廣泛的當代系統。我特別喜愛其中所涵蓋架構的廣度,從Emacs到Facebook,從非常正規的系統到充滿空靈氣息的系統。簡而言之,本書在討論軟體架構中的藝術性、科學性以及實作方法上,提供了最新與有用的資訊。」--Grady Booch,Fellow,IBM強固、優雅、具有彈性且易於維護的軟體架構到底包含了些什麼?《架構之美》透過一系列由當代頂尖的軟體設計師與架構師所撰寫的文章回答了這個問題;在每篇文章中,作者展現了美麗的軟體架構,並分析其演進與背後的概念。透過本書,你會發現:‧Facebook如何在資料中心應用程式的生態系統上建立其架構‧Xen創新的架構如何影響作業系統的未來‧KDE專案當中的社群流程如何幫助軟體架構由粗略的草圖發展為美麗的系統‧不斷加入的特性如何讓GNU Emacs獲得前所未有的功能‧Jikes RVM自我最佳化(self-optimizable)、自我託管(self-hosting)執行環境背後所使用的魔法本書作者群包含:John Klein與David WeissPete goodliffeJim WaldoMichael NygardBrian SlettenDave FettermanDerek Murray與Keir FraserGreg Leheyrhys Newman與Christopher DennisIan Rogers與Dave GroveJim BlandyTill Adam與Mirko BoehmBertrand MeyerPanagiotis Louridas所有撰稿人同意將本書所有版稅收入捐給Doctors Without Borders(無國界醫生組織)

<章節目錄>

序 - Stephen J. Mellor前言第一篇 關於架構  第一章 架構是什麼? - John Klein & David Weiss   第二章 雙城記:現代軟體寓言 - Pete Goodliffe 第二篇 企業應用程式架構  第三章 架構出延展性 - Jim Waldo   第四章 建立記憶 - Michael Nygard   第五章 資源導向式架構:進入「網頁應用」 - Brian Sletten   第六章 資料成長:Facebook 平台的架構 - Dave Fetterman 第三篇 系統架構   第七章 XEN 與虛擬化之美 - Derek Murray & Keir Fraser  第八章 GUARDIAN:容錯作業系統環境 - Greg Lehey   第九章 JPC:純 Java 的 X86 PC 模擬器 - Rhys Newman & Christopher Dennis   第十章 後設循環虛擬機器的力量:Jikes RVM - Ian Rogers & Dave Grove第四篇 終端使用者應用程式架構  第十一章 GNU EMACS:追求功能是種力量 - Jim Blandy  第十二章 當市集開始建立教堂 - Till Adam & Mirko Boehm 第五篇 程式語言與架構  第十三章 軟體架構:物件導向與函數式 - Bertrand Meyer   第十四章 重讀經典 - Panagiotis Louridas 後記 美麗地建構 - William J. Mitchell作者群索引




相關書籍

PMP: Project Management Professional Exam Study Guide: Updated for the 2015 Exam, 8/e (Paperback)

作者 Kim Heldman

2012-03-27

UML 2 for Dummies (Paperback)

作者 Michael Jesse Chonoles James A. Schardt

2012-03-27

Software Architecture in Practice, 4/e (繁體中文版)

作者 Len Bass Paul Clements Rick Kazman

2012-03-27